Improving Competence by Integrating Case-Based Reasoning and Heuristic Search
نویسندگان
چکیده
We analyse the behaviour of a Propose & Revise architecture in the VT elevator design problem and we show that this problem solving method cannot solve all possible cases covered by the available domain knowledge. We investigate this problem and we show that this limitation is caused by the restricted search regime employed by the method and that the competence of the method cannot be improved by acquiring additional domain knowledge. We therefore propose an alternative design problem solver, which integrates case-based reasoning and heuristic search techniques and overcomes the competence-related limitations exhibited by the Propose & Revise architecture, while maintaining the same level of efficiency. We describe four algorithms for case-based design, which exploit both general properties of parametric design tasks and application specific heuristic knowledge.
منابع مشابه
INTEGRATING CASE-BASED REASONING, KNOWLEDGE-BASED APPROACH AND TSP ALGORITHM FOR MINIMUM TOUR FINDING
Imagine you have traveled to an unfamiliar city. Before you start your daily tour around the city, you need to know a good route. In Network Theory (NT), this is the traveling salesman problem (TSP). A dynamic programming algorithm is often used for solving this problem. However, when the road network of the city is very complicated and dense, which is usually the case, it will take too long fo...
متن کاملIntegrating CBR and Heuristic Search for Learning and Reusing Solutions in Real-Time Task Scheduling
This paper presents the Case-Based Reasoning Real-Time Scheduling System (CBR-RTS) that integrates into a case-based reasoning framework a heuristic search component. The problem addressed involves scheduling sets of tasks with precedence, ready time and deadline constraints. CBR-RTS reuses the solution of known cases to simplify and solve new problems. When the system does not have applicable ...
متن کاملCase-Based Search Control for Heuristic Planning
The great success of heuristic search as an approach to AI planning is due to the the right design of domain-independent heuristics. Although many heuristic planners perform reasonably well with the only guidance of the heuristic function, few planners incorporate additional domain-dependent heuristics generated through a domain-independent automatic procedure in order to improve their performa...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملCompetence and Performance-Improving approach for maintaining Case-Based Reasoning Systems
The competence and the performance of Case Based Reasoning (CBR) system depend on the quality of the case base (CB) and the speed of the retrieval process that can be costly in time especially when the number of cases gets bulky. To guarantee the system's quality, maintaining the contents of a CB becomes unavoidable. In this paper, we present a novel approach for automatically maintaining a CB ...
متن کامل